honu tolo

English: Translation
a turtle of the largest size
noun
carroll-soulik-1973