LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“alba” in Turkish

1 Turkish translation