French-English dictionary »

dallago meaning in English

FrenchEnglish
Dallago nom propre

Dallagoproper noun