inri

listen to the pronunciation of inri
Испанский Язык - Турецкий язык
INRI
Испанский Язык - Английский Язык
shame, embarrassment
dishonor
disgrace