English to Francais Dictionary
scratchy
Itchy et Scratchy
Meaning for scratchy found in 21 Languages.
Sponored Video