Swedish-English dictionary »

tandduva meaning in English

SwedishEnglish
tandduva substantiv
{c}

tooth-billed pigeon(Didunculus strigirostris)
noun