English-Latin dictionary »

innovative meaning in Latin

EnglishLatin
innovative adjective

innovativusadjective

Your history