Entry # 5680 has returned 1 entry

duu dalo

noun piece of soft taro