Swedish-English dictionary »

turkduva meaning in English

SwedishEnglish
turkduva [~n ~duvor] substantiv

collared dovenoun

röd turkduva substantiv

red turtle dove(bird)
noun