vocab dash
Log in
Sign up
patudez
Meanings
Noun
1. shamelessness
(Chile)
2. intrusiveness
(Chile)