Dutch-English dictionary »

hov-bus meaning in English

DutchEnglish
hov-bus substantief
{m}

bus rapid transit(form of rapid transit)
noun