Translate
protrusive interocclusal record

related Results

record (n.) , {sport}