Definify.com

Definition 2024


masra

masra

See also: másra

Sranan Tongo

Noun

masra

  1. lord, master