Greek Turkish Dictionary

ελληνικά - Türkçe

Ουρά in Turkish:

1. Kuyruk Kuyruk