English-Latin dictionary »

at that very instant meaning in Latin

EnglishLatin
at that very instant adverb

ibidemadverb