head-on


Results for "head-on"

English - Turkish Dictionary

head-on

(English - Turkish Dictionary) :
s., z. baştan (çarpma), kafa kafaya, burun buruna (çarpışma).