Search term presentarsi has 2 results
Jump to
IT Italian EN English
presentarsi (v) [persona] arrive (v) [persona]
presentarsi (v) [persona] turn up (v) [persona]

Italian English translations