a desert viny plant native to the mediterranean basin and asia (citrullus colocynthis) - Anglais Synonymes Dictionnaire

Can't found any synonym terms.