YAOURT


Meaning of YAOURT in English

noun a fermented drink, or milk beer, made by the turks.

Webster English vocab.      Английский словарь Webster.