GEMINY MEANING IN ENGLISH

• Geminy Definition & Synonyms

  1. (n.) Twins; a pair; a couple.


RECENT SEARCHES