cadillar

cadillar [cah-deel-lyar’]
noun
1. Place abounding with bur-parsley. (m)

Have a Spanish question? Get help from experts!