Search term smirch has 2 results
Jump to
EN English IT Italian
smirch (n) [reputation] macchia (n) {f} [reputation]
smirch (n) [reputation] onta (n) {f} [reputation]