Slovnenya

Translation English French: virion

Dictionary: main
virion
noun