"abur cubur" English translation

TR

"abur cubur" in English

TR

abur cubur {noun}

volume_up
abur cubur (also: çöp, hurda)
abur cubur