Arabic-English dictionary »

منطرح meaning in English

ArabicEnglish
منطرح

Prostrated[UK: prɒ.ˈstreɪ.tɪd] [US: prɒ.ˈstreɪ.tɪd]