Dictionary in Provencal
throbbing; panting; thrilling
Type a word in Provençal or English, then Enter.