vanmaram

Sheep-headed - meaning in malayalam

Meanings for Sheep-headed

adj
പൊട്ടത്തരമായ
വിഡ്‌ഢിയായ