Arabic-English dictionary »

مَعْتُوه meaning in English

ArabicEnglish
مَعْتُوه m

madmanan insane man