LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaplumbağa)” in English

1 English translation