English Italian Dictionary

English - italiano

to manage to in Italian:

1. riuscire a riuscire a


Potresti non riuscire a vedere la mano di fronte al tuo viso.