tuva autonomous republic - Deutsch Englisch Wörterbuch