kerbaus

English

Noun

kerbaus

  1. plural of kerbau