Noun

Dictionary in Provencal

bambouchado

bambocciata

English translation bambocciata
Grammatical category s.
Also from English bambocciata