inri

listen to the pronunciation of inri
İspanyolca - Türkçe
INRI
İspanyolca - İngilizce
shame, embarrassment
dishonor
disgrace