Romanian-French dictionary »

canard siffleur meaning in French

RomanianFrench
canard siffleur

rață fluierătoare◼◼◼