Latin Spanish Dictionary

latine - español

praesta in Spanish:

1. conceder conceder