English | German | Russian | Czech

gastro English

Meaning gastro meaning

What does gastro mean?

gastro

(colloquial, UK, Australia) Gastroenteritis

Synonyms gastro synonyms

What other words have the same or similar meaning as gastro?

Are you looking for...?