Arabic-English dictionary »

نَبَاتَات meaning in English

ArabicEnglish
نَبَاتَات p

vegetationplants

Your history