homelot

listen to the pronunciation of homelot
الإنجليزية - الإنجليزية
{n} the inclosure on which the mansion stands