Translation of farce in Indonesian

User Contribution

farce

lelucon

noun