Translate > | English > Meru

mer>en: kena
kena: MERU > ENGLISH
kena adj
happy
kena
happy

kasahorow