English

edit

Etymology

edit

French tripe de roche

Noun

edit

tripe de roche

  1. Synonym of rock tripe