Russian-English dictionary »

каменная ласточка meaning in English

RussianEnglish
каменная ласточка noun
{f}

red-rumped swallow(Cecropis daurica)
noun