Malayalam Dictionary

ലബര്‍ഡ്‌

labard

lubbard

  1. lubbard

Nearby in the dictionary

Support