Results for "

kuyruk

"
Turkish - French Dictionary

kuyruk

(Turkish - French Dictionary) :
queue
Turkish - French Dictionary

kuyrukluyıldız

(Turkish - French Dictionary) :
comète