Home
Manglish
English listing
Malayalam listing
വെണ്കൊറ്റക്കുട - meaning in english
നാമം (Noun)
Decorative umbrella
Royal umbrella