Translation of "Discovery" in English

0.008 sec.

Examples of using "Discovery" in a sentence and their english translations:

Canal Discovery es una cadena que emite documentales y reportajes.

The Discovery Channel is a channel that airs documentaries and reports.