Slovnenya

Translation English French: strainer

Dictionary: main
strainer
noun