English-Latin dictionary »

halter / headstall / harness, muzzle meaning in Latin

EnglishLatin
halter / headstall / harness, muzzle noun

capistrum [capistri](2nd) N
noun