Dictionary / Food
تكتوكة
/tak-TU-ka/
English
pepper & tomato dip
French
poivrons tomates
Part of Speech
noun
Register
standard