Definify.com

Definition 2024


ard-loayrtagh

ard-loayrtagh

Manx

Noun

ard-loayrtagh m

  1. haranguer