Spanish-English dictionary »

manzana de agua meaning in English

SpanishEnglish
manzana de agua noun
{f}

Malay applenoun

wax apple(fruit)
noun