Home
Manglish
English listing
Malayalam listing
About
loggerhead - meaning in malayalam
Meanings for loggerhead
noun
മരമണ്ടന്
വിഡ്ഢി
unknown
ഒരിനം വലിയ കടലാമ
മരമണ്ടന്
വിഡ്ഢി