English-Arabic dictionary »

drumlin meaning in Arabic

EnglishArabic
Drumlin [UK: drˈʌmlɪn]
[US: drˈʌmlɪn]

التّلّ