Danish-English dictionary »

hundelort meaning in English

DanishEnglish
hundelort

dog shit◼◼◼