Multilingual Turkish Dictionary

DALGIN DALGIN DOLAŞMAK

DALGIN DALGIN DOLAŞMAK : Turkish English

v. moon