A1
Idiom
顔に泥を塗る
kao ni doro o nuru
Bring shame/Disgrace
Meaning
To cause embarrassment or dishonor to oneself or others.
Meaning
To cause embarrassment or dishonor to oneself or others.
Was this helpful?
Comments (0)
Login to Comment
No comments yet. Be the first to share your thoughts!