Arabic-English dictionary »

تُنْدْرَا meaning in English

ArabicEnglish
تُنْدْرَا f

tundraflat treeless arctic region