1) horro 2) orro (interjections) literally: an exclamation of horror, pain, disgust

Print Friendly, PDF & Email