Italian-English dictionary »

gattabuia meaning in English

ItalianEnglish
gattabuia noun
{f}

jail [jails](place for short-term confinement)
noun
[UK: dʒeɪl] [US: ˈdʒeɪl]