Search term espugnare has 3 results
Jump to
IT Italian EN English
espugnare (v) [militare] take (v) [militare]
espugnare (v) [militare] capture (v) [militare]
espugnare overmaster

Italian English translations