Русский-Английский словарь »

друмлин означает в английский

РусскийАнглийский
друмлин noun
{m}

drumlin(An elongated hill or ridge of glacial drift)
noun
[UK: drˈʌmlɪn] [US: drˈʌmlɪn]