Search term poggiare has 5 results
Jump to
IT Italian EN English
poggiare (v) [posizione] lean against (v) [posizione]
poggiare abet
poggiare (v) [posizione] rest against (v) [posizione]
poggiare support
poggiare sustain

Italian English translations