Arabic-English dictionary »

متهادى meaning in English

ArabicEnglish
متهادى

Strutted[UK: ˈstrʌ.tɪd] [US: ˈstrʌ.tɪd]