Italian-English dictionary »

scoglio meaning in English

ItalianEnglish
scoglio noun
{m}

rock [rocks]noun
[UK: rɒk] [US: ˈrɑːk]

stumbling block(hindrance)
noun