English
›
Words
peccadillo
Translation:
English
Noun
9
a
minor or slight sin
0
a
small fault or misdeed
Add
Translation