hebahebaa

English: Translation
crowded together
adjective