Search term scoglio has one result
Jump to
IT Italian EN English
scoglio (n) [ostacolo] {m} stumbling block (n) [ostacolo]

Italian English translations