Swedish-English dictionary »

tamduva meaning in English

SwedishEnglish
tamduva [~n ~duvor] substantiv
{c}

feral pigeon(pigeon adapted to city life)
noun