Spanish

edit

Noun

edit

mascotitas f pl

  1. plural of mascotita