ajarafe

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