Slovnenya

Translation English French: genus Locusta

Dictionary: main
genus Locusta
noun