Swedish-English dictionary »

strömand meaning in English

SwedishEnglish
strömand substantiv
{c}

harlequin duck(Histrionicus histrionicus)
noun