Definify.com

Definition 2024


Sri_Lanca

Sri Lanca

Portuguese

Proper noun

Sri Lanca m

  1. Alternative spelling of Sri Lanka