Dictionary English – Romanian

suppurate



Verb intranzitiv
1.

a supura