Definitions and translations for "restalle"

Spanish - English - restalle

Pronunciation
[restallar] v. crack, make a loud sharp noise
Share this page
Dictionary Extension