inri

listen to the pronunciation of inri
الأسبانية - التركية
INRI
الأسبانية - الإنجليزية
shame, embarrassment
dishonor
disgrace