Turkish-English dictionary »

ceset çiçeği meaning in English

TurkishEnglish
ceset çiçeği noun

titan arum(Amorphopallus titanum)
noun