Definify.com

Definition 2024


neuoastagh

neuoastagh

Manx

Adjective

neuoastagh

  1. inhospitable

Related terms