English-Spanish translations for sri lanka
- Sri LankaSri Lanka: seguimiento del informe de las Naciones Unidas ( Sri Lanka: follow-up of the UN report ( Señor Presidente, Sri Lanka es una tierra devastada. Mr President, Sri Lanka is a ravaged land. Sri Lanka debe superar un doble desafío. Sri Lanka has a double challenge to overcome.
Trending Searches
Popular Dictionaries