vanmaram

ഛര്‍ദി - meaning in english

Meanings for ഛര്‍ദി

noun
Regurgitation