French-Latin dictionary »

welsh meaning in Latin

FrenchLatin
welsh nom

cambrianusnoun