aina

Aina – Pidgin English Definition aina (`aina) (eye nah) Definition: earth; land Used In A Sentence: I wen leave um … Continue reading aina