Translation of caviar in Indonesian

User Contribution

caviar

kaviar

noun