English | German | Russian | Czech

locustal English

Meaning locustal meaning

What does locustal mean?

locustal

(rare) Of, or related to locusts.

Are you looking for...?