Arabic-English dictionary »

مِشْمِش meaning in English

ArabicEnglish
مِشْمِش m

apricotfruit

Your history