Search term imbottitura has 3 results
Jump to
IT Italian EN English
imbottitura (n) [food items used to stuff another] {f} stuffing (n) [food items used to stuff another]
imbottitura (n) [mobilia] {f} upholstery (n) [mobilia]
imbottitura (n) [mobilia] {f} padding (n) [mobilia]