Versione Inglese
Meaning of
"scabro"
in English language
Italian to English
English to Italian
Italian
English
scabro
raucous, hoarse, raw, harsh, rough
scabroso
risqué
scabroso/a
scabrous