vanmaram

രണ്ടിരട്ടി - meaning in english

Meanings for രണ്ടിരട്ടി

noun
Twofold