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]