Definify.com

Definition 2024


staffilatore

staffilatore

Italian

Noun

staffilatore m (plural staffilatori, feminine staffilatrice)

  1. lasher, flogger, whipper