Search term trasudare has one result
Jump to
IT Italian EN English
trasudare (v) [to give out] exude (v) [to give out]

Italian English translations