Search term souq has one result
Jump to
EN English FR French
souq (n) [a street market in the Arabic-speaking countries] (n) souk (n) [a street market in the Arabic-speaking countries]