Search term Timişoara has 3 results
EN English IT Italian
Timişoara (proper) [city in Romania] (proper) Timișoara (proper) [city in Romania] (proper)
Timişoara (proper) Timişoara
IT Italian EN English
Timişoara Timişoara (proper)