Home
Search
Index
Definify.com
Definition
2024
imbrattacarte
imbrattacarte
Italian
Noun
imbrattacarte
m
,
f
(
invariable
)
scribbler
Related terms
imbrattare
Similar Results