LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kırlangıç kuyruklu martı” in English

1 English translation