Turkish-English dictionary »

momo meaning in English

TurkishEnglish
momo noun

momo(type of dumpling)
noun