English-Turkish dictionary »

pushing up daisies meaning in Turkish

EnglishTurkish
pushing up daisies ((euphemism) dead)
adjective

nalları dikmişadjective