Swedish Indonesian Dictionary

Svenska - Bahasa Indonesia

Gepard in Indonesian:

1. Cheetah Cheetah