Romanian-French dictionary »

rosier des chiens meaning in French

RomanianFrench
rosier des chiens

măceș◼◼◼