Multilingual Turkish Dictionary

CACKHANDED

CACKHANDED : English Turkish

adj. (bir kimsenin) sık sık birşeyleri düşüren veya kıran