Search term apron has 3 results
Jump to
EN English IT Italian
apron grembiule {m}
apron (n) [clothing] grembiule (n) {m} [clothing]
apron grembiale