Definify.com

Definition 2024


yn-scarrey

yn-scarrey

Manx

Adjective

yn-scarrey

  1. detachable
  2. distinguishable

Synonyms