lapachos

Spanish

Noun

lapachos m pl

  1. plural of lapacho