Where does “stomatologs” come from?

stomatologs (Latvian): stomatologist, dentist

Definitions

  1. stomatologist, dentist

Words derived from “stomatologs”