Slovnenya

Translation English French: Turkish capital

Dictionary: main
Turkish capital
noun