Taratour

In: Food & Drink [more meanings]

In Turkish: Tarator, Bir Meze türü, Mezelik bir salça.

Hello Guest

Join LingoZ

Your Languages: