English-Latin dictionary »

running / pushing together meaning in Latin

EnglishLatin
running / pushing together noun

concursatio [concursationis](3rd) F
noun

Your history