Home
Manglish
English listing
Malayalam listing
About
Pomfret - meaning in malayalam
Meanings for Pomfret
noun
ആവോലി മത്സ്യം