Romanian-French dictionary »

gueule-de-loup meaning in French

RomanianFrench
gueule-de-loup

gura-leului◼◼◼