English-Latin dictionary »

flaunting accepted sexual code meaning in Latin

EnglishLatin
flaunting accepted sexual code adjective

impudicus [impudica, impudicum]adjective