Slovnenya

Translation English French: follicle

Dictionary: main
follicle
noun