Slovnenya

Translation English French: Turk

Dictionary: main
Turk
noun