Romanian-French dictionary »

lizard meaning in French

RomanianFrench
lizard

șopârlă◼◼◼

Your history