French-English translations for sri lanka
- Sri LankaPeople have been to Sri Lanka. Des députés se sont rendus au Sri Lanka. Sri Lanka: follow-up of the UN report ( Sri Lanka: suivi du rapport des Nations unies ( Sri Lanka: follow-up of the UN report (debate) Sri Lanka: suivi du rapport des Nations unies (débat)
Trending Searches
Popular Dictionaries