"locusta" English translation

ES

"locusta" in English

EN
EN

"locusta" in Spanish

ES

ES locusta
volume_up
{feminine}

1. botany: "género"

locusta