amavubi
How to say it
Kinyarwandaamavubisoon
Englishwaspsai
Frenchguêpesai
Meaning
stinging flying insects related to the bee, that often build papery nests, wasps.
The same word in
Not yet checked by a native speaker.
stinging flying insects related to the bee, that often build papery nests, wasps.
Not yet checked by a native speaker.