vanmaram

loggerhead - meaning in malayalam

Meanings for loggerhead

noun
മരമണ്ടന്
വിഡ്‌ഢി
unknown
ഒരിനം വലിയ കടലാമ
മരമണ്ടന്‍
വിഡ്ഢി