French-Latin dictionary »

lampourde meaning in Latin

FrenchLatin
lampourde nom

xanthiumnoun

Your history