English-Latin dictionary »

oversophisticated meaning in Latin

EnglishLatin
oversophisticated adjective

perurbanus [perurbana, perurbanum]adjective