French-Latin dictionary »

infatigablement meaning in Latin

FrenchLatin
infatigablement adverbe

impigreadverb