Latin-English translations for praesto
- on the spotHe liked the house, so he made an offer on the spotAll the sudden questions put him on the spot and he had to think quicklyThis report comes from our man on the spot in Gaza
Trending Searches
Popular Dictionaries