Dictionary English – Romanian

swelling



Substantiv
1.

umflătură


2. (med.)

tumoare