Dutch-English dictionary »

landbrug meaning in English

DutchEnglish
landbrug substantief

land bridge(isthmus)
noun