Romanian-French dictionary »

concombre d’âne meaning in French

RomanianFrench
concombre d’âne

plesnitoare◼◼◼