kimbabs

English

Noun

kimbabs

  1. plural of kimbab