Definitions and translations for "sacafaltas"

Spanish - English - sacafaltas

Pronunciation
n. faultfinder, complainer, one who finds flaws, one who is critical
Share this page
Dictionary Extension