gemma Catalan - English

1.

  • Englishbud

  • Englishsmall rounded body in the process of splitting from an organism, which may grow into a genetically identical new organis

  • Catalangema


2.


3.


4.





English translator: Catalan English gemma  Eesti sõnaraamat   Español Traductor   Svenska Översättare