Spanish-English dictionary »

abedul papirífero meaning in English

SpanishEnglish
abedul papirífero noun
{m}

paper birch(Betula papyrifera)
noun