Romanian-French dictionary »

le petit chaperon rouge meaning in French

RomanianFrench
le petit chaperon rouge

scufița roșie◼◼◼