Dictionary English – Romanian

insufflation



Substantiv