Definitions and translations for "socancra"

Portuguese - English - socancra

Pronunciation
n. someone or something that whines; whimperer, complainer
Share this page
Dictionary Extension