haduhadua

English: Translation
rocky (full of stones)
verb