Search term regurgitate has 3 results
Jump to
EN English DE German
regurgitate (formal) erbrechen (sich)
regurgitate (v) [physiology] (formal) herauswürgen (v) [physiology]
regurgitate (v) [memory] (formal) nachsagen (v) [memory]