Dutch to English Translation

Nederlandse versie

rostra Dutch pronunciation - Say rostra in English pronunciation Meaning of "rostra" in English language