Search term bambagia has one result
Jump to
IT Italian EN English
bambagia (n) [absorbent cotton] cotton wool (n) {BE} [absorbent cotton]

Italian English translations

IT Synonyms for bambagia EN Translations
cotone [ovatta] m cotton