• Top definitionTop Definition

Gukuga

Bark-

e.g.

Ngui iraire igikuga utuku mugima

en

The dogs have been barking all night


By Shiko
date publishedMay 24, 2020
Thanks for the feedback.

Setting up an account is free! Login to leave a like.