English-Latin dictionary »

in (an)other place / places meaning in Latin

EnglishLatin
in (an)other place / places adverb

aliubeiadverb