French-Latin dictionary »

txistorra meaning in Latin

FrenchLatin
txistorra nom

tomaculum navarrumnoun