Definify.com

Definition 2026


Xcốt-len

Xcốt-len

Vietnamese

Proper noun

Xcốt-len

  1. Scotland

Synonyms