Translation of cabai hijau in English:

User Contribution

cabai hijau

green pepper

noun