Dictionary in Provencal
clematis, obstacle, hindrance; shackles
Type a word in Provençal or English, then Enter.