Turkish - English

  1. traffic sign
  2. traffic signs

Turkish - Turkish

  1. Trafiği düzenlemek amacıyla gerekli yerlere konulan özel işaretli levhaların tümü

Add a comment

About This Word