Polish-French dictionary »

tebriz meaning in French

PolishFrench
Tebriz

Tabriz