MohammedPreview
Open in TheBrain

X Collīdere

  1. to clash, strike, dash, beat, or press together
  2. to conflict or contend