Definify.com

Definition 2025


neuoastagh

neuoastagh

Manx

Adjective

neuoastagh

  1. inhospitable

Related terms