Spanish - English - restalle Pronunciation
[restallar] v. crack, make a loud sharp noise

Share this page