shield in Indonesian shield in Indonesian pelindung noun anything that protects or defends Add to Flashcards