Latin Italian Dictionary

latine - italiano

spineta lacertos, in Italian:

1. lucertole