French-Latin dictionary »

tressage meaning in Latin

FrenchLatin
tressage nom

plexusnoun

Your history