• Top definitionTop Definition

Kiiruru

Shade

e.g.

Muti uria wina kiiruru kiega

en

That tree has a good shade


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

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