LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Hera” in Turkish

1 Turkish translation
TR
Hera

Heran yağmur yağabilir.