vanmaram

മോതിരമിട്ട - meaning in english

Meanings for മോതിരമിട്ട

adj
Beringed