Spanish

edit

Noun

edit

mesillas f pl

  1. plural of mesilla