molecast

listen to the pronunciation of molecast
الإنجليزية - الإنجليزية
{n} a hilloc made by a mole
A little elevation of earth made by a mole; a molehill
molecast
المفضلات