LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“Meru” in Turkish

1 Turkish translation
TR
Meru

Hoş geldin, Meruert.