translate English to German: - We sell artisanal and ecological products from Navarra.
- Wir verkaufen Handwerk und ökologische Produkte aus Navarra.