English-Arabic dictionary »

tabaristan meaning in Arabic

EnglishArabic
Tabaristan region

طبرستان