Skip to main content

Definitions by flyingcolour

A Sanskrit term describing something/someone that is a gift from God.
You're oishika for us.
Oishika by flyingcolour November 23, 2021