malamutes

English

Noun

malamutes

  1. plural of malamute