"alitumia" English translation

SW

"alitumia" in English

alitumia {vb}
EN

SW alitumia {verb}

alitumia