busta

listen to the pronunciation of busta
Italian - Turkish
zarf
teketek
mektup zarfı
Italian - English
envelope, case, envelope bag
envelope

Have you stuck a stamp on the envelope? - Hai messo un francobollo sulla busta?

Did you put a stamp on the envelope? - Hai messo un francobollo sulla busta?

English - English
Eye dialect spelling of buster
buster