barefaced in Spanish
barefaced in Spanish
descarado
Undisguisedly offensive and bold; crude.
caradura
Undisguisedly offensive and bold; crude.
desvergonzado
Undisguisedly offensive and bold; crude.