busta timbrata

listen to the pronunciation of busta timbrata
Итальянский Язык - Английский Язык
stamped envelope
envelope used for mailing letters that has stamps used for payment on it