silencio de garrapatea

[ Spanish , one hundred and twenty-eighth rest ]

Definition