Slovnenya

Translation English French: newt

Dictionary: main
newt
noun