Slovnenya

Translation English French: Republic of Turkey

Dictionary: main
Republic of Turkey