Romanian-French dictionary »

dent-de-lion meaning in French

RomanianFrench
dent-de-lion

păpădie◼◼◼