Translation of kacoa in English:

kacoa

cockroach

(kacua)

  • 1

    cockroach