Romanian-French dictionary »

pinocchio meaning in French

RomanianFrench
pinocchio

pinocchio◼◼◼