Translation of franchise in Indonesian

User Contribution

franchise

waralaba

noun