Slovnenya

Translation English French: nevus

Dictionary: main
nevus
noun