Detailed Translations for inham from Dutch to English
inham:
Translation Matrix for inham:
Related Words for "inham":
Wiktionary Translations for inham:
inham
inham
noun
-
body of water let into a coast
Cross Translation:
External Machine Translations: