Definify.com

Definition 2024


môr-ladrad

môr-ladrad

Welsh

Noun

môr-ladrad m (plural mor-ladradau)

  1. piracy

See also