Romanian-French dictionary »

aller à la selle meaning in French

RomanianFrench
aller à la selle

defeca◼◼◼