Slovnenya

Translation English French: operculum

Dictionary: main
operculum
noun