Spanish-English dictionary »

za'atar meaning in English

SpanishEnglish
za'atar noun
{m}

zaatar(herb)
noun

Your history