Dictionary / Food

taktouka

تكتوكة

/tak-TU-ka/

English

pepper & tomato dip

French

poivrons tomates

Part of Speech

noun

Register

standard