chualar

chualar [choo-ah-lar’]
noun
1. A spot abounding in chual plants. (m)

Have a Spanish question? Get help from experts!