Spanish

edit

Adjective

edit

granotas m pl or f pl

  1. plural of granota

Noun

edit

granotas

  1. plural of granota