SEMSEM


Meaning of SEMSEM in English

ˈsemˌsem noun

( -s )

Etymology: Arabic simsim — more at sesame

: sesame

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.