Definify.com

Definition 2024


Xri_Lan-ca

Xri Lan-ca

Vietnamese

Proper noun

Xri Lan-ca

  1. Sri Lanka