LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dor,dorbeetle” in Turkish

1 Turkish translation