LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“microbat” in Turkish

1 Turkish translation