Gushira amaboko inyuma

🌍 Burundi
Added August 06, 2025
TOP DEFINITION
Gushira amaboko inyuma (To put hands behind - to be helpless)
"Nashize amaboko inyuma (I'm helpless)"
by Khulekani Dladla August 06, 2025
0