Noun

Dictionary in Provencal

langastié

castor oil plant

English translation castor oil plant
Grammatical category s.
Also from English castor oil plant