inguaiare

listen to the pronunciation of inguaiare
Italienisch - Englisch
get into trouble, get into a fix