n. character, impress, impression, guidemark, imdrint
Spanish To English - marca
[marca (f)] n. mark; stamp; footprint; trademark; performance; patent; landmark; (Computers) bookmark, Internet address saved in a user's list of favorite sites; (Computers) tag