Russian-English dictionary »

новогвинейская ласточка meaning in English

RussianEnglish
новогвинейская ласточка noun

welcome swallownoun