French-Latin dictionary »

tamoul meaning in Latin

FrenchLatin
tamoul nom

tamulicusnoun

Your history