Meaning of lupa sa ibabaw

lupa sa ibabaw

Tagalog

lupa sa ibabaw n. topsoil; surface soil