Search term impression has 7 results
EN English PT Portuguese
impression (n) [foot] pegada (n) {f} [foot]
impression (n) [foot] marca (n) {f} [foot]
impression (n) [mind] impressão (n) {f} [mind]
impression (n) [printing] impressão (n) {f} [printing]
impression (n) [person] imitação (n) {f} [person]