roti canai
Noun
Meaning
roti canai (uncountable)
(Malaysia) An Indian-influenced flatbread found in Malaysia, Singapore and Indonesia.
Noun
roti canai (uncountable)
(Malaysia) An Indian-influenced flatbread found in Malaysia, Singapore and Indonesia.