Swedish-English dictionary »

röd turkduva meaning in English

SwedishEnglish
röd turkduva substantiv

red turtle dove(bird)
noun