Search term podere has 3 results
Jump to
IT Italian EN English
podere {m} farm
podere (n v) [a place where agricultural activities take place] {m} farm (n v) [a place where agricultural activities take place]
podere (n) [a fenced piece of land] {m} croft (n) [a fenced piece of land]

Italian English translations