← Back to Dictionary

kira-kira

noun

Definitions

  1. black ant