Spanish

edit

Noun

edit

llamitas f pl

  1. plural of llamita