Turkish-English dictionary »

archaeopteryx meaning in English

TurkishEnglish
archaeopteryx noun

archeopteryx(ancient bird)
noun