Spanish

edit

Noun

edit

taperiba f (plural taperibas)

  1. ambarella