Definify.com

Definition 2024


neuhiaullagh

neuhiaullagh

Manx

Adjective

neuhiaullagh

  1. unnavigable