Slovnenya

Translation English French: fossilised

Dictionary: main
fossilised
adjective