Slovnenya

Translation English French: expectorate

Dictionary: main
expectorate
verb