Noun

Dictionary in Provencal

amagadou

hiding place

English translation hiding place
Grammatical category s.
Also from English hiding place