Gemela in English | Spanish to English Translation and Dictionary

gemela

 
gemela [hay-may’-lah]
noun
1. Flower exhaling the odour of orange and jessamine; jasmine. (f)
adjective
1. Twin. (m & f)
  • Hermanas gemelastwin sisters
noun, plural
2. Binocular telescope, opera glasses, field glasses. (m)
3. Cuff links. (m)
Search history
Did this page answer your question?