buubudu

English: Translation
crowded together closely
adjective