Quick Reference
- Definition of yangarara
- To float on the surface of water; to well up, as tears in the eyes.
- Part of speech
- verb
To float on the surface of water; to well up, as tears in the eyes.
“Misodzi yakanga yangarara mumaziso ake.”
“Misodzi yakanga yangarara mumaziso ake.”
“Tears were welling up in his eyes.”
floating
Quick Reference