discover English - Greek
1.
-
Englishsomething discovered
-
Greekανακάλυψη
-
Greekανακάλυψη
Related words
bring to light inventio indicate proof
English translator: English Greek discover Eesti sõnaraamat Español Traductor Svenska Översättare