Arabic-English dictionary »

بتسلّط meaning in English

ArabicEnglish
بتسلّط

Bossily

Highhandedly