Arabic-English dictionary »

غبار الطلع meaning in English

ArabicEnglish
غبار الطلع

Pollen[UK: ˈpɒ.lən] [US: ˈpɑː.lən]