English Indonesian Dictionary

English - Bahasa Indonesia

bark in Indonesian: