Multilingual Turkish Dictionary

DAMFOOL

DAMFOOL : English Turkish

adj. çok aptal, aşırı derecede aptal veya ahmak olan