vanmaram

മെഡല് - meaning in english

Meanings for മെഡല്

noun
Insignia