Slovnenya

Translation English French: caries

Dictionary: main
caries
noun