Search term Sri Lanka has 4 results
EN English VI Vietnamese
Sri Lanka Sri Lanka
Sri Lanka (proper) [a country in South Asia] Sri Lanka (proper) [a country in South Asia]
VI Vietnamese EN English
Sri Lanka Sri Lanka
Sri Lanka (proper) [a country in South Asia] Sri Lanka (proper) [a country in South Asia]