Search term ostacoli has one result
Jump to
IT Italian EN English
ostacoli (n v) [anything that restricts or restrains in any way] fetter (n v) [anything that restricts or restrains in any way]