English to Dansk Dictionary
discoverer
Corona (Satellit)
Meaning for discoverer found in 9 Languages.
Sponored Video