Arabic-English dictionary »

قِشْر اَلْمَوْز meaning in English

ArabicEnglish
قِشْر اَلْمَوْز f

banana peeloutermost layer of the banana