Search term grange has 3 results
EN English FR French
grange (n) [building] manoir (n) {m} [building]
FR French EN English
grange (n) [building] {f} barn (n) [building]
grange (n) [ferme] {f} barn (n) [ferme]