"iliki" English translation

SW

"iliki" in English

iliki {noun}

SW iliki {noun}

iliki

Other dictionary words