CRI - Acronym Meaning and Translation

CRI Acronym Meaning
AcronymMeaning
CRI Croce Rossa Italiana - Italian Red Cross
POLL
FOLLOW US
Follow us on Facebook
Discover About Your Italian Family's Past