Spanish-English dictionary »

timișoara meaning in English

SpanishEnglish
Timișoara proper noun

Timișoara(city in Romania)
proper noun