Thesaurus.com
Dictionary.com
Showing results for entrail. Search instead for entreabrir.

entrail

NOUN
internal organs
Synonyms