Dictionary English – Romanian

obturator



Substantiv
1.

dop