MohammedPreview
Open in TheBrain

X Refūtāre

  1. to check, repress
  2. to restrain, oppose
  3. to refute