English-Latin dictionary »

from some place / somewhere, from some source or other meaning in Latin

EnglishLatin
from some place / somewhere, from some source or other adverb

alicundeadverb