LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“common vole” in Turkish

1 Turkish translation