English-Spanish dictionary »

paper birch meaning in Spanish

EnglishSpanish
paper birch (Betula papyrifera)
noun

abedul papiríferonoun
{m}