tokuşmak


Results for "tokuşmak"

Turkish - English dictionary

tokuşmak

(Turkish - English dictionary) :
1. (for animals) to butt each other. 2. to collide.