English Indonesian Dictionary

English - Bahasa Indonesia

spill in Indonesian: