mangiabile
/
mahn-JYAH-bee-leh
/
[
Italian
]
Edible
Synonyms in other languages
French
palaille
palaillette
Countries
Italy