"locusta" translation into French

IT

"locusta" in French

FR

IT locusta
volume_up
{feminine}

1. zoology

locusta

Synonyms (Italian) for "locusta":

locusta
Italian