Definify.com

Definition 2025


neuhiaullagh

neuhiaullagh

Manx

Adjective

neuhiaullagh

  1. unnavigable