LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“quokka” in Turkish

1 Turkish translation