English | German | Russian | Czech

roti canai English

Meaning roti canai meaning

What does roti canai mean?

roti canai

Indian-influenced flatbread

Are you looking for...?

roti | canai