Arabic-English dictionary »

التندرا meaning in English

ArabicEnglish
التندرا

Tundra[UK: ˈtʌn.drə] [US: ˈtʌn.drə]

Tundras[UK: ˈtʌn.drəz] [US: ˈtʌn.drəz]