English Indonesian Dictionary

English - Bahasa Indonesia

lion in Indonesian: