Latin Italian Dictionary

latine - italiano

foliorum in Italian:

1. le foglie le foglie