Spanish-English dictionary »

zaatar meaning in English

SpanishEnglish
zaatar noun
{m}

zaatar(herb)
noun