×
garrotter
meaning in English
n.
绞杀者;勒杀抢劫的强盗。
Related Words
garrott
garrotte
garrotting
garroust
PC Version
Copyright © 2018 WordTech Co.