English to Farsi/Persian Dictionary
domineering
غالب
English definition for domineering
1. a. tending to domineer
Sponored Video