Translation of wisecrack in Indonesian

User Contribution

wisecrack

lelucon

noun