Spanish edit

Adjective edit

ovoidea f

  1. feminine singular of ovoideo