Spanish-English dictionary »

zatar meaning in English

SpanishEnglish
zatar noun
{m}

zaatar(herb)
noun