French-Spanish dictionary »

régurgiter meaning in Spanish

FrenchSpanish
régurgiter

regurgitar