inri

listen to the pronunciation of inri
Spanisch - Türkisch
INRI
Spanisch - Englisch
shame, embarrassment
dishonor
disgrace