vanmaram

ഭ്രാന്താസ്‌പത്രി - meaning in english

Meanings for ഭ്രാന്താസ്‌പത്രി

noun
Booby hatch
Boobyish