Home
Manglish
English listing
Malayalam listing
About
ഇരുപത് - meaning in english
Meanings for ഇരുപത്
unknown
twenty
Five times four