Romanian-French dictionary »

tête de mule meaning in French

RomanianFrench
tête de mule

catâr◼◼◼