French Indonesian Dictionary

Français - Bahasa Indonesia

embouteillage in Indonesian: