spill-through abutment - Turkish English Dictionary

Suggest a Term