hooholo

English: Translation
swallow (pl.)
verb
carroll-soulik-1973