Translation of چلاور in English:

چلاور

Pronunciation /tʃəlɑ:vər/

adjective

  • dominating, overpowering