LatinEnglish
promptu, in promptu ponereto make clear, reveal, disclose»
find similar results