German to English Dictionary

Deutsch Version

defray German pronunciation - Say defray in English pronunciation Meaning of "defray" in English language