Definify.com

Definition 2025


Xcốt-len

Xcốt-len

Vietnamese

Proper noun

Xcốt-len

  1. Scotland

Synonyms