piel de sapo (English, noun)
expansion: piel de sapo (plural piel de sapos)
Senses:
glosses: Synonym of Santa Claus melon.
Forms:
form: piel de sapos
tags: plural