Search Hotels in Malta
Dahal bejn il-basla u qoxxritha – he got himself in a tight corner/uneasy situation