an estreat from the exchequer, delivered to a sheriff, sealed upon green wax

listen to the pronunciation of an estreat from the exchequer, delivered to a sheriff, sealed upon green wax
الإنجليزية - الإنجليزية
green wax