vanmaram

പത്തിരട്ടി - meaning in english

Meanings for പത്തിരട്ടി

noun
Tenfold