Translation of roti bakar in English:

User Contribution

roti bakar

toast

noun