Slovnenya

Translation English French: fossilized

Dictionary: main
fossilized
adjective