Slovnenya

Translation English French: intron

Dictionary: main
intron
noun