haduhadua

English: Translation
rocky (full of stones)
verb
carroll-soulik-1973