Dutch-English dictionary »

taartgat meaning in English

DutchEnglish
taartgat substantief
{n}

piehole(mouth (rude))
noun