Slovnenya

Translation English French: thymine

Dictionary: main
thymine
noun