Italian Italian Dictionary

italiano - italiano

afferrare in Italian: