Latin Italian Dictionary

latine - italiano

quamquam in Italian:

1. anche se