gemels

English

Noun

gemels

  1. plural of gemel