French-English dictionary »

tigres de libération de l'eelam tamoul meaning in English

FrenchEnglish
Tigres de libération de l'Eelam tamoul nom propre

Tamil Tigers◼◼◼(guerrilla organization)
proper noun