German to English Dictionary

Deutsch Version

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