Greek Turkish Dictionary

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

σχηματίζω ραβδώσεις in Turkish:

1. oluk oluk