Definify.com

Definition 2025


ard-loayrtagh

ard-loayrtagh

Manx

Noun

ard-loayrtagh m

  1. haranguer