Multilingual Turkish Dictionary

ABARTMACI

ABARTMACI : Turkish English

n. habitually exaggerating; exaggerator, one who exaggerates