Latin Italian Dictionary

latine - italiano

challenge in Italian:

1. sfida sfida