vanmaram

തേപ്പാണി - meaning in english

Meanings for തേപ്പാണി

noun
Mortar board