French-English dictionary »

garrot arlequin meaning in English

FrenchEnglish
garrot arlequin nom

harlequin duck(Histrionicus histrionicus)
noun