Search term thorp has one result
Jump to
EN English IT Italian
thorp (n) [a hamlet, a village] (n) villaggio (n) {m} [a hamlet, a village]