vanmaram

സമോസ - meaning in english

Meanings for സമോസ

noun
Samosa