German to English Dictionary

Deutsch Version

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