English to Portuguese Dictionary
scratchy
Itchy & Scratchy
Meaning for scratchy found in 21 Languages.
Sponored Video