vanmaram

ആയിരമിരട്ടി - meaning in english

Meanings for ആയിരമിരട്ടി

noun
Thousand fold