LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“limbus” in Turkish

1 Turkish translation