Definify.com

Definition 2024


ard-lheimaghan

ard-lheimaghan

Manx

Noun

ard-lheimaghan m

  1. mainspring