German to English Dictionary

Deutsch Version

leaf / piece of paper German pronunciation - Say leaf / piece of paper in English pronunciation Meaning of "leaf / piece of paper" in English language