Spanish Indonesian Dictionary

español - Bahasa Indonesia

audaz in Indonesian: