Search term Clematis flammula has 2 results

EN ES Translations for clematis

clematis (n) [botany - fruit] clemátide (n) {f} [botany - fruit]