English-Spanish dictionary »

paper mulberry meaning in Spanish

EnglishSpanish
paper mulberry (tree)
noun

mahutenoun