French-Latin dictionary »

alcarazas meaning in Latin

FrenchLatin
alcarazas nom

canthărusnoun