vanmaram

ലബര്‍ഡ് - meaning in english

Meanings for ലബര്‍ഡ്

noun
Lubbard