Search term decalcabile has one result
Jump to
IT Italian EN English
decalcabile (n) [design or picture to be transferred] (n) decal (n) [design or picture to be transferred]