Romanian-French dictionary »

marcher à quatre pattes meaning in French

RomanianFrench
marcher à quatre pattes

târî◼◼◼