vanmaram

സ്‌ളഗേര്‍ഡ് - meaning in english

Meanings for സ്‌ളഗേര്‍ഡ്

noun
Sluggard