"galbulus" translation into Spanish

EN

"galbulus" in Spanish

EN

galbulus {noun}

volume_up
1. botany