tarragon - English Turkish Sentences
English Turkish
tarragon tarhun otu n.
  • The chef added a touch of tarragon to enhance the flavour.
  • Şef, lezzeti arttırmak için bir miktar tarhun otu ekledi.
Show More (-2)