German to English Dictionary

Deutsch Version

offal, innards German pronunciation - Say offal, innards in English pronunciation Meaning of "offal, innards" in English language