Slovak-English dictionary »

stromárka sťahovavá meaning in English

SlovakEnglish
stromárka sťahovavá noun
{f}

wandering whistling duck(Dendrocygna arcuata)
noun