inri

listen to the pronunciation of inri
Spanish - Turkish
INRI
Spanish - English
shame, embarrassment
dishonor
disgrace