French-English dictionary »

canard arlequin meaning in English

FrenchEnglish
canard arlequin nom

harlequin duck◼◼◼(Histrionicus histrionicus)
noun