Search term custodire has 2 results
Jump to
IT Italian EN English
custodire (v) [animali] tend (v) [animali]
custodire (v) [animali] keep watch over (v) [animali]

Italian English translations