Dutch to English Translation

Nederlandse versie

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