Slovak-English dictionary »

stromárka bodkavá meaning in English

SlovakEnglish
stromárka bodkavá noun
{f}

spotted whistling duck(Dendrocygna guttata)
noun