terrace, flat section of earth with sloping sides

listen to the pronunciation of terrace, flat section of earth with sloping sides
الإنجليزية - الفرنسية
{n} terrasse
الإنجليزية - الأسبانية
ajarafe