chiriku in English - Swahili-English Dictionary | Glosbe

chiriku in English - Swahili-English Dictionary | Glosbe