Quick Reference
- What does risi mean in English?
- risi means "Lease" in English.
- Definition of risi
- A legal agreement granting the right to use a property (house or land) for a specified period of time.
- Tsanangudzo yerisi
- Risi imvumo yokushandisa imba kana nzvimbo kwenguva yakatariranwa pasi.
- Part of speech
- noun