tumefeci

listen to the pronunciation of tumefeci
Lateinisch - Englisch
cause to swell
puff up