"semnonen" in English Semnonen {m pl} Semnones Detailed translations for "semnonen" Semnonen{masculine plural} Semnonen Semnones