spillageEnglish

spillage, release, spill

Noun

The amount that has spilled

English: spillage

Bahasa: tumpahan

Bahasa words with similar meanings

English words with similar meanings

Show 2 words