English-French dictionary »

tabaristan meaning in French

EnglishFrench
Tabaristan (region)
proper noun

Tabaristan◼◼◼nom propre
{m}