INGENA MEANING IN ENGLISH

• Ingena Definition & Synonyms

  1. (n.) The gorilla.


RECENT SEARCHES