Entry # 554 has returned 1 entry

sanewai

listenloadingplaying

noun intestines lit. ’stomach rope’

(Indonesian) tali perut; usus