Italiensk-Engelsk ordbok »

qui casca l'asino betyder på engelska

ItalienskaEngelska
qui casca l'asino phrase

therein lies the rubphrase