Dutch-English dictionary »

zoetzak meaning in English

DutchEnglish
zoetzak substantief

sugar apple(sweetsop)
noun