tuhaf (davranan) - Turkish English Dictionary