Dutch-English dictionary »

tolmuur meaning in English

DutchEnglish
tolmuur substantief

tariff barriernoun