DEKA- MEANING IN ENGLISH

• Deka- Definition & Synonyms

  1. () A prefix signifying ten. See Deca-.


RECENT SEARCHES