LexiTurkTURKISH ↔ ENGLISH DICTIONARY

spur cell” in Turkish

1 Turkish translation