Search term tamarin has 2 results
FR French EN English
tamarin (n) [botanique - arbre] {m} tamarind (n) [botanique - arbre]
tamarin (n) [fruit] {m} tamarind (n) [fruit]