Spanish-English dictionary »

saramuyo meaning in English

SpanishEnglish
saramuyo noun

sugar apple(sweetsop)
noun