Search term affastellare has one result
Jump to
IT Italian EN English
affastellare (v) [carta] bundle (v) [carta]

Italian English translations