Romanian-English dictionary »

fugaci roşcat meaning in English

RomanianEnglish
fugaci roşcat substantiv

curlew sandpiper(Calidris ferruginea)
noun