Summary
Spanish to English:   more detail...
  1. Sri Lanka:
  2. Wiktionary:


Spanish

Detailed Translations for Sri Lanka from Spanish to English

Sri Lanka:

Sri Lanka noun

  1. Sri Lanka
    the Sri Lanka

Translation Matrix for Sri Lanka:

NounRelated TranslationsOther Translations
Sri Lanka Sri Lanka

Wiktionary Translations for Sri Lanka:

Sri Lanka
proper noun
  1. a country in South Asia

Cross Translation:
FromToVia
Sri Lanka Sri Lanka Sri Lanka — een republiek in Azië gelegen op een eiland ten zuiden van India
Sri Lanka Sri Lanka Sri Lanka — Pays d’Asie

External Machine Translations: