vanmaram

Overawed - meaning in malayalam

Meanings for Overawed

adj
ഭയപ്പെടുത്തുന്നതായി