nzitiramibu
How to say it
Kinyarwandanzitiramibusoon
Englishmosquito netsai
Frenchmoustiquairesai
Meaning
mosquito nets; mosquito net
The same word in
Not yet checked by a native speaker.
mosquito nets; mosquito net
Not yet checked by a native speaker.