Home
Manglish
English listing
Malayalam listing
About
ജലകുക്കുടം - meaning in english
Meanings for ജലകുക്കുടം
noun
Gull
Seagull