Etymology · Slovak

mucha

2 English words descend from Slovak mucha, most common first.