Search term sfoderabile has one result
IT Italian EN English
sfoderabile (adj) [able to be removed] (adj) removable (adj) [able to be removed]