Home
Manglish
English listing
Malayalam listing
About
മുങ്ങുപക്ഷി - meaning in english
Meanings for മുങ്ങുപക്ഷി
noun
Swimmer