crusherEnglish

crusher

Noun

A device that crushes something

English: crusher

Bahasa: pemecah

Bahasa words with similar meanings