orvalle

orvalle [or-vahl’-lyay]
verb
1. GALLOCRESTA. (Botany) (m)

Have a Spanish question? Get help from experts!