Meaning of David in Spanish:

David

Translate David into English