diccionario Español-inglés »

papayuela significado en inglés

EspañolInglés
papayuela noun
{f}

mountain papaya(the fruit)
noun