Definify.com

Definition 2024


imbrattacarte

imbrattacarte

Italian

Noun

imbrattacarte m, f (invariable)

  1. scribbler

Related terms