buubudu

English: Translation
crowded together closely
adjective
carroll-soulik-1973