Latin Spanish Dictionary

latine - español

sed tamen in Spanish:

1. pero sin embargo pero sin embargo