LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“ladybird, ladybug” in Turkish

2 Turkish translations