Spanish-English dictionary »

mahute meaning in English

SpanishEnglish
mahute noun

paper mulberry(tree)
noun