Multilingual Turkish Dictionary

DAMGALAMAMAK

DAMGALAMAMAK : Turkish English

v. (neg. form of damgalamak) stamp, mark, stigmatize, print on, seal, print, brand, impress, incuse