Noun

Dictionary in Provencal

esquerichoun

locust

English translation locust
Grammatical category s.
Also from English locust