Verb
to ruminate [ ruminated ; ruminated ]
to ruminate [ ruminated ; ruminated ]
اجتر {الحَيَوَانُ}
...
ruminate {med.}