garrotte in Chinese

garrotte

(Spanish to Chinese translation)

  1+ w

Synonyms of : garrotte

garrotte

Example sentences of : garrotte

Antonyms of : garrotte