Arabic-English dictionary »

موكيرنت - نبات meaning in English

ArabicEnglish
موكيرنت - نبات

Mockernut