Search term La Grange has one result
Jump to
EN English IT Italian
La Grange Lagrange

EN IT Translations for grange

grange (n) [building] residenza di campagna (n) {f} [building]
grange masseria {f}