English to Pashto Dictionary
domineering
زوراور/غالِب
English definition for domineering
1. a. tending to domineer
Sponored Video