Search term powder has 3 results
EN English FR French
powder (n) [general] poudre (n) {f} [general]
powder (n) [medicine] poudre (n) {f} [medicine]
FR French EN English
Powder Powder