"amani" English translation

SW

"amani" in English

amani {adj.}
EN

SW amani {adjective}

amani

Other dictionary words