vanmaram

Dullard - meaning in malayalam

Meanings for Dullard

noun
മന്ദന്
മുട്ടാളന്
unknown
ഭാവനയില്ലാത്ത
മന്ദബുദ്ധി