Italian Italian Dictionary

italiano - italiano

elemosinare in Italian: