Romanian-French dictionary »

casse-pied meaning in French

RomanianFrench
casse-pied

enervant◼◼◼