Romanian-French dictionary »

loup-garou meaning in French

RomanianFrench
loup-garou

vârcolac◼◼◼