Home
English listing
Malayalam listing
About
ആഡംബരപ്രിയന് - meaning in english
Meanings for ആഡംബരപ്രിയന്
noun
Dude