English to Catalan Dictionary
scratchy
Itchy and Scratchy
Meaning for scratchy found in 21 Languages.
Sponored Video