Arabic-English dictionary »

تَايْغَا meaning in English

ArabicEnglish
تَايْغَا f

taigasubarctic zone of coniferous forest