English to Arabic

Meaning for:
Urbaniste
other
كمثرى كبيرة وطيّبة المذاق