Romanian-English dictionary »

rață jamaicană meaning in English

RomanianEnglish
rață jamaicană substantiv
{f}

ruddy duck(Oxyura jamaicensis)
noun