Russian-English dictionary »

каравайка meaning in English

RussianEnglish
каравайка noun

glossy ibis(Plegadis falcinellus)
noun