Latin Spanish Dictionary

latine - español

usque ad feces in Spanish:

1. se seca se seca