ovatta

listen to the pronunciation of ovatta
Italian - Turkish
vatka
Italian - English
wadding, padding
cotton, (British) cotton wool