Etymology · Slovene

Kovač

3 English words descend from Slovene Kovač, most common first.